Pii: S0141-9331(99)00056-3

نویسندگان

  • S. Lee
  • I.-C. Park
  • C.-M. Kyung
چکیده

In high-performance processors, the accuracy of branch prediction plays a significant role in enhancing computer execution. A new hardware approach is presented in this paper to dynamically predict branch directions using path information. As an execution path contains large information, we compress the large information using a technique based on the linear feedback shift register (LFSR) that is widely used in testing and error correction coding. A modified version of LFSR, called windowed LFSR, is developed to calculate the signature of a path in one cycle. Since the windowed LFSR has a very regular structure, it can be easily implemented. For most of the benchmarks, the proposed prediction scheme shows better prediction accuracy than the pattern-based predictions. q 1999 Elsevier Science B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A guide to migrating from microprocessor to FPGA coping with the support tool limitations

Eduardo Augusto Bezerra and Michael Paul Gough Abstract Microprocessors have been used as the main processing elements of embedded systems mainly because of their low cost, flexibility for system upgrade at the software level and because of the availability of efficient support tools. The configurable computing technology brought the software flexibility to the hardware level, but the limitatio...

متن کامل

SFC++: a tool for developing distributed real-time control software

This paper describes a visual tool for developing real time software for the control of distributed manufacturing systems. The aim of this project, currently in progress, is to get a visual programming environment which integrates both the advantages of object oriented modelling for the design and simulation of systems and the power of modern distributed control systems (i.e. computers with rea...

متن کامل

Computer architecture education

Traditionally, IEEE Micro has devoted special issues to topics such as hot chips, buses, interconnection technology, DSP, and memory systems. This issue is different because it focuses on computer architecture education in universities and colleges. In the past two decades we’ve seen immense strides in this field. If the next generation of computer scientists and engineers are to build on these...

متن کامل

A modelling framework to support the design and analysis of distributed real-time control systems

Within the AIDA project a modelling framework has been developed to support design issues related to the implementation of control applications in embedded distributed computer systems. At a relatively high level of abstraction the models describe the structure and timing behaviour of a control application (in terms of functions and operational modes) and its implementation (hardware, operating...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999